Q80: Which of the following types of functions are represented on

ABI?

A. public

B. private

C. external

D. Both A and C

Q81: For the integration with smart contract, the front-end code

needs which of the following?

A. Address on which Solidity Contract is running

B. ABI

C. User Id and Password

D. Both A and B

Q82: Which of the following variables participate in Encapsulation?

A. State variables

B. Local variables

C. Global variable

D. All of these

Q83: Through which feature does Solidity adhere to the abstraction

property of the object-oriented programming?

A. Encapsulation

B. Inheritance

C. Abstraction

D. Polymorphism

Q84: What is the difference between function overriding and

overloading in Solidity?

A. Function overriding uses keywords as virtual and override,

whereas overloading does not

B. Function overriding is an implementation of Inheritance,

whereas function overloading is an implementation of